package org.lq.ht.dao;

import java.util.List;

public interface BaseDao<T> {
	/**
	 * 	添加
	 * @param t
	 * @return
	 */
	int save(T t);
	/**
	 * 修改
	 * @param t
	 * @return
	 */
	int update(T t);
	/**
	 * 删除
	 * @param id
	 * @return
	 */
	int delete(int id);
	/**
	 * 查询全部
	 * @return
	 */
	List<T> findAll();
	/**
	 * 通过ID查询
	 * @param id
	 * @return
	 */
	T getById(int id);
	

	

}
